300_01\ MAT_LIB 301_01\ BGI Applications 1/2 301_02\ BGI Applications 2/2 302_01\ 3D Transforms 303_01\ MC68K Disassembler 304_01\ ROFF5 305_01\ HGA Mandelbrot Explorer 1/2 305_02\ HGA Mandelbrot Explorer 2/2 306_01\ Thread and Synapsys 307_01\ ADU and COMX 308_01\ MSU, REMZ & List 1/2 308_02\ MSU, REMZ & List 2/2 309_01\ 6809 C Compiler for MSDOS 310_01\ Little Smalltalk for MSDOS 1/2 310_02\ Little Smalltalk for MSDOS 2/2 311_01\ DB Package 312_01\ Make-Maker 313_01\ Stevie 314_01\ MNP C Library 315_01\ FTGRAPH 316_01\ AS8 Cross Assembler 317_01\ Group3 Image Processing 318_01\ RED 1/2 318_02\ RED 2/2 319_01\ CPP 1/2 319_02\ CPP 2/2 320_01\ Convolution Image Process 321_01\ Mouse Trap Library 322_01\ Doctor's Tools 323_01\ Fireworks and Adventure 324_01\ WGCONIO 325_01\ VGA Graphics Library 1/2 325_02\ VGA Graphics Library 2/2 326_01\ SoftC Database Library 1/3 326_02\ SoftC Database Library 2/3 326_03\ SoftC Database Library 3/3 327_01\ Panels for C 1/2 327_02\ Panels for C 2/2 328_01\ WTWG 1/2 328_02\ WTWG 2/2 329_01\ Unix Tools for PC 1/2 329_02\ Unix Tools for PC 2/2 330_01\ CTask 1/3 330_02\ CTask 2/3 330_03\ CTask 3/3 331_01\ SE Editor 332_01\ PC Curses 1/2 332_02\ PC Curses 2/2 333_01\ GAWK 1/2 333_02\ GAWK 2/2 334_01\ GNUPLOT 1/3 334_02\ GNUPLOT 2/3 334_03\ GNUPLOT 3/3 335_01\ Frankenstein Cross Assembler 1/4 335_02\ Frankenstein Cross Assembler 2/4 335_03\ Frankenstein Cross Assembler 3/4 335_04\ Frankenstein Cross Assembler 4/4 336_01\ EGAPAL/EDIPAL 337_01\ Designing Screen Interfaces in C 338_01\ C Compiler and Assembler 1/2 338_02\ C Compiler and Assembler 2/2 339_01\ CTRLCLIB 1/2 339_02\ CTRLCLIB 2/2 340_01\ C-Window 341_01\ Orbit Propagation 342_01\ I8255 Interface Library 343_01\ C Image Processing System 1/3 343_02\ C Image Processing System 2/3 343_03\ C Image Processing System 3/3 344_01\ C Grab-Bag #1 1/2 344_02\ C Grab-Bag #1 2/2 345_01\ TLC/TLP 346_01\ ASxxxx Cross Assembler, Part 2 1/2 346_02\ ASxxxx Cross Assembler, Part 2 2/2 347_01\ TAVL Tree 348_01\ 8048 Disassembler/Z80 Asm 349_01\ Simulation Subroutine Set 350_01\ PCX Graphics Library 351_01\ UltraWin 1/2 351_02\ UltraWin 2/2 352_01\ String and Vlist 353_01\ Withdrawn from the CUG Library 1/2 353_02\ Withdrawn from the CUG Library 2/2 354_01\ CES Mouse Tools Library 355_01\ Sherlock for MSDOS 1/3 355_02\ Sherlock for MSDOS 2/3 355_03\ Sherlock for MSDOS 3/3 357_01\ CSTAR 1/2 357_02\ CSTAR 2/2 358_01\ cbase 359_01\ GNU C/C++ for 386 1/12^M 359_02\ GNU C/C++ for 386 2/12^M 359_03\ GNU C/C++ for 386 3/12^M 359_04\ GNU C/C++ for 386 4/12^M 359_05\ GNU C/C++ for 386 5/12^M 359_06\ GNU C/C++ for 386 6/12^M 359_07\ GNU C/C++ for 386 7/12^M 359_08\ GNU C/C++ for 386 8/12^M 359_09\ GNU C/C++ for 386 9/12^M 359_10\ GNU C/C++ for 386 10/12^M 359_11\ GNU C/C++ for 386 11/12^M 359_12\ GNU C/C++ for 386 12/12^M 360_01\ uspell 1/2 360_02\ uspell 2/2 361_01\ Gadgets and Term 1/2 361_02\ Gadgets and Term 2/2 362_01\ RMAXTask 363_01\ Cross Assembler 1/2 363_02\ Cross Assembler 2/2 364_01\ C-Across 1/2 364_02\ C-Across 2/2 365_01\ Elvis 1/3 365_02\ Elvis 2/3 365_03\ Elvis 3/3 366_01\ MicroEmacs 1/3 366_02\ MicroEmacs 2/3 366_03\ MicroEmacs 3/3 367_01\ GNU File and Text Utilities 1/2 367_02\ GNU File and Text Utilities 2/2 368_01\ GNUlib for MS-DOS 369_01\ Genitor 370_01\ GATool 371_01\ WindosIO V2.0 1/2 371_02\ WindosIO V2.0 2/2 372_01\ Mouse++, String++ and Z++ Classes 373_01\ MicroEMACS for Windows 1/2 373_02\ MicroEMACS for Windows 2/2 374_01\ MicroSpell V2.0 375_01\ TextView 376_01\ OS/2 Tools 1/4 376_02\ OS/2 Tools 2/4 376_03\ OS/2 Tools 3/4 376_04\ OS/2 Tools 4/4 377_01\ DSR Functions 378_01\ NEWMAT 379_01\ ZOO 380_01\ JMODEM 381_01\ JPEG 382_01\ GZIP 383_01\ VGL 1/2 383_02\ VGL 2/2 384_01\ Ghostscript 1/13 384_02\ Ghostscript 2/13 384_03\ Ghostscript 3/13 384_04\ Ghostscript 4/13 384_05\ Ghostscript 5/13 384_06\ Ghostscript 6/13 384_07\ Ghostscript 7/13 384_08\ Ghostscript 8/13 384_09\ Ghostscript 9/13 384_10\ Ghostscript 10/13 384_11\ Ghostscript 11/13 384_12\ Ghostscript 12/13 384_13\ Ghostscript 13/13 385_01\ BCC+ Coroutine 386_01\ Thomson-Davis Editor 387_01\ C/C++ Lost Algorithms 388_01\ Anthony's Tools 389_01\ VGA Fontlib, NakeFont 390_01\ Another C Tools Lib 391_01\ C Exploration Tools 392_01\ GNU Indent 393_01\ As you might have guessed from the introduction, | this volume is something of a C potpourri. | George Matas (University of Surrey, U.K.) | presents his "LL" for a generic double-linked | list library with examples. Sverre H. Huseby | (Oslo, Norway) contributes "GIFSave" to save | bitmaps in this popular image file format. | Last, "Cordic++" by Timothy M. Farnum | (Rochester, NY) builds on Michael Bertrand's C | implementation of fast trigonometric | functions. Altogether, three very useful and | specialized tools for common C problems. The | entire set fits on just one diskette. This | diskette is immediately available as CUG | volume #401. 394_01\ The C++SIM discrete event process based | simulation package provides Simula-style class | libraries. C++SIM is a newly released package | from M.C. Little and D. McCue at the | Department of Computing Science in the | University of Newcastle upon Tyne (England). | The same distribution also includes the SIMSET | linked list manipulation facilities. | According to MacLennan (1983), Simula was the | first computer language to incorporate the | ideas of a "class" and "object" constructs in | 1967. SIM++ currently claims usability only | on Unix workstations, such as SUN Sparcs. | C++SIM version 1.0 (released 06/15/92) is now | available as CUG volume #394. 395_01\ This volume combines three relatively small but | powerful archives on a single diskette. Chris | Thewalt (University of California at Berkeley, | Civil Engineering) presents his interactive | line editor library. Walter Karas (Cary, NC) | contributes his implementation of the classic | binary search tree with AVL balancing. Last, | Christopher Sawtell (Linwood, Christchurch, | New Zealand) releases his Typing Tutor for use | with Curses. All three are immediately | available as CUG volume #395. 396_01\ NNUTILS, by Gregory Stevens (Rochester, NY), is a | public domain package meant to help you to | start programming neural networks in C. It is | a tutorial about how to program neural | networks where source code is your textbook. | Stevens' intensely documented source code | contains everything you need to implement | several kinds of net architectures. NNUTILS | gives you a series of simple implementations | to let you see how they work step by step. | NNUTILS version 1.01 (released 08/02/93) is | immediately available as CUG #396. 397_01\ Landon Noll (Sunnyvale, CA) submits a decade of | source code from the International Obfuscated | C Code Contest (IOCCC). This contest has long | been a favorite of many CUJ readers. The | entire IOCCC archive from 1984-1993 is now | available as a two diskette set from CUG | Library. Obfuscation implies purposefully | obscuring and confusing a situation. 398_01\ Cross assemblers continue to play an important | role in the CUG Library. A cross assembler | reads assembly language source code for a | non-native CPU and writes object code that can | be linked and downloaded to the target machine | for execution. Developers of embedded systems | are the most frequent users of cross | assemblers. This month, Alan R. Baldwin (Kent | State University, Ohio), adds his third cross | assembler to the CUG Library's repetoire. | ASxxx Part 3 provides a complete Motorola | 68HC08 development system. ASxxx Part 3 | version 1.50 (released 8/9/93) is immediately | available as CUG volume #398. 399_01\ MINED, by Thomas Wolff (Freie Universitt Berlin, | Institut fr Informatik, Germany), is a | modeless full-screen text editor. MINED was | originally written for MINIX and now works | with most Unix platforms as well as MS-DOS, | and DEC VAX-11/VMS. It works best at editing | small files (50K or less) and can edit many | files simultaneously. Unlike other editors | which have separate command modes and input | modes, MINED uses a modeless design for ease | of use. It also includes a powerful regular | expressions for both searching and replacing | text. MINED Version 3 (released 08/04/93) is | immediately available as CUG volume #399.